Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PEN Y DDOL Semi-Detached £126,041 £68,500 8 Jun 2009
4 PEN Y DDOL Semi-Detached £187,322 £120,000 7 Sep 2007